green variegated or storched - İspanyolca İngilizce Sözlük